wild animals on road - Alemán Inglés Diccionario